quenched microstructure - French English Dictionary